package org.springblade.modules.admin.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import org.apache.ibatis.annotations.Param;
import org.springblade.modules.admin.entity.BuildingPlanWeeklyReportConfig;

import java.util.List;

public interface BuildingPlanWeeklyReportConfigMapper extends BaseMapper<BuildingPlanWeeklyReportConfig> {

	List<BuildingPlanWeeklyReportConfig> selectBuildingPlanWeeklyReportConfigPage(IPage<BuildingPlanWeeklyReportConfig> page,@Param("weeklyReportConfig") BuildingPlanWeeklyReportConfig weeklyReportConfig);

	BuildingPlanWeeklyReportConfig selectDetail(@Param("id") Long id,@Param("buildingId") Long buildingId);

	List<BuildingPlanWeeklyReportConfig> selectBuildingPlanWeeklyReportConfigList(@Param("weeklyReportConfig") BuildingPlanWeeklyReportConfig weeklyReportConfig);
}
